Heart of Midlothian captain Lawrence Shankland has joined Rangers on a two-year deal with the option of a third season.
Shankland has scored 175 goals across all four divisions since the merger in 2013, making him the SPFL era’s all-time top scorer.
The Scotland international scored 16 goals in 29 league games last term as Hearts finished second in the William Hill Premiership, earning the Gorgie men a place in the UEFA Champions League qualifiers.
Shankland is Rangers’ first summer arrival under head coach Danny Rohl.